МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
№2719 від 04.02.2009
EMBED Word.Picture.8
РОБОТА З ФАЙЛОВИМИ АРХІВАМИ ІНТЕРНЕТ
МЕТОДИЧНІ ВКАЗІВКИ
ДО ЛАБОРАТОРНОЇ РОБОТИ № 4
З КУРСУ “РОБОТА В ІНТЕРНЕТІ”
для студентів базових напрямків
6.1601 «Інформаційна безпека»
6.170101 «Безпека інформаційних і комунікаційних систем»
6.170102 «Системи технічного захисту інформації»
6.170103 «Управління інформаційною безпекою»
Затверджено
на засіданні кафедри
“Захист інформації” протокол № 8 від 29.01.2009 р.
Львів – 2009
Робота з файловими архівами Інтернет: Методичні вказівки до лабораторної роботи з курсу “Робота в Інтернеті” для студентів базових напрямків 6.1601 «Інформаційна безпека», 6.170101 «Безпека інформаційних і комунікаційних систем», 6.170102 «Системи технічного захисту інформації», 6.170103 «Управління інформаційною безпекою» / Укл. А.З. Піскозуб, І.І. Рудик, Л.М. Ракобовчук. - Львів: НУЛП, 2009, - 21 с.
Укладачі: Піскозуб А.З., канд. техн. наук, доц.
Рудик І.І., інженер
Ракобовчук Л.М., канд. техн. наук, доц.
Відповідальний за випуск:
Дудикевич В.Б., проф., д.т.н, зав.каф. Захист інформації
Рецензент: Максимович В.М., доктор техн. наук, проф.
Мета: вивчення файлових архівів та їх роль; ознайомлення з активним та пасивним FTP.
1. Основні теоретичні відомості
Файлові архіви та їх роль
Файлові архіви Internet називають ще FTP-архівами за іменем протоколу обміну інформацією — File Transfer Protocol. Цей протокол дає змогу передавати двійкові файли, тобто файли довільних типів, а не лише текстові.
FTP-архіви спочатку створювалися для обміну і збереження стандартів мережі (так званих документів RFC — Request for Comments) і програмного забезпечення. Але згодом вони перетворилися на величезні багатопрофільні сховища даних.
До виникнення World Wide Web FTP-сервери були єдиним засобом передачі найрізноманітнішої інформації — безкоштовного і умовно безкоштовного програмного забезпечення, драйверів, утиліт, графічних файлів та ін. На сьогодні вони, відіграючи допоміжну роль, найчастіше використовуються компаніями для розповсюдження свого програмного забезпечення.
Служба FTP базується на двох стандартах:
URL (Universal Resource Locator) - універсальний спосіб адресації ресурсів у мережі;
FTP (File Transfer Protocol) - протокол передачі файлів.
FTP відрізняється від інших додатків тим, що він використовує два TCP з'єднання для передачі файлу.
Керуюче з'єднання - з'єднання для посилки команд серверові й одержання відповідей від нього. Для каналу керування використовується протокол Telnet.
З'єднання даних - з'єднання для передачі файлів.
Рис. 4.1. Схема двох каналів з'єднання по протоколі FTP
У старих версіях для передачі даних використовувався тільки 20-й порт (активний режим), у сучасних версіях FTP-серверів порт для каналу даних може призначатися сервером з нестандартних (N > 1024) портів (пасивний режим).
Протокол FTP визначає “запит-відповідь” спосіб взаємодії між програмою-клієнтом і програмою-сервером.
Робота FTP на користувацькому рівні містить кілька етапів:
Ідентифікація (введення імені і пароля).
Вибір каталогу.
Визначення режиму обміну (поблочний, потоковий, ascii або двійковий).
Виконання команд обміну (get, mget, dir, mdel, mput або put).
Завершення процедури (quit або close).
Активний режим Дії сервера і клієнта:
Клієнт встановлює зв'язок і надсилає запит на 21 порт сервера з порту N (N>1024)
Сервер посилає відповідь на порт N (N>1024) клієнта
Сервер установлює зв'язок для передачі даних по порту 20 на порт клієнта N+1
EMBED Photoshop.Image.10 \s
Рис. 4.2. Активний режим
Пасивний режим: INCLUDEPICTURE "J:\\Robota\\Internet\\%D0%9B%D0%B0%D0%B1. %D1%80%D0%BE%D0%B1. %E2%84%96 4.files\\4-2.gif"...